async-aware mock